package com.example.testall;

import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import static java.util.stream.Collectors.toList;

/**
 * @author xxg
 */
@Slf4j
public class T01 {


    @Test
    public  void t001(){
        List<String> list1 = new ArrayList<String>();
        list1.add("1");
        list1.add("2");
        list1.add("3");
        list1.add("5");
        list1.add("6");

        List<String> list2 = new ArrayList<String>();
        list2.add("2");
        list2.add("3");
        list2.add("7");
        list2.add("8");

        // 交集
        List<String> intersection = list1.stream().filter(list2::contains).collect(toList());
        System.out.println("---交集 intersection---");
        intersection.parallelStream().forEach(System.out :: println);

    }
    @Test
    public  void t03(){
        Map<String,Object> map=new HashMap<>();
        map.put("ss",2);
        final boolean ss = map.get("ss").toString().compareTo("2") == 0;
        System.out.println(ss);

    }
}
